public class Test {
    public static void main(String[] args) {
        TestBinaryTree testBinaryTree=new TestBinaryTree();
        TestBinaryTree.TreeNode root= testBinaryTree.createTree();
        testBinaryTree.preOrder(root);
        System.out.println();
        testBinaryTree.inOrder(root);
        System.out.println();
        testBinaryTree.postOrder(root);
        System.out.println();

        System.out.println("****节点个数***");
        System.out.println(testBinaryTree.size(root));
        testBinaryTree.size2(root);
        System.out.println(testBinaryTree.nodeSize);

        System.out.println("**叶子节点个数***");
        testBinaryTree.getLeafNodeCount2(root);
        System.out.println(testBinaryTree.leafSize);

        System.out.println("**查找某个值**");
        TestBinaryTree.TreeNode retN=testBinaryTree.find(root,'E');
        System.out.println(retN.val);
    }

}
